home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / lib / c / syscall / sun3.md / RCS / fsStubs.s,v < prev    next >
Encoding:
Text File  |  1989-09-12  |  3.5 KB  |  147 lines

  1. head     1.4;
  2. branch   ;
  3. access   ;
  4. symbols  ;
  5. locks    ; strict;
  6. comment  @# @;
  7.  
  8.  
  9. 1.4
  10. date     89.09.12.11.44.23;  author douglis;  state Exp;
  11. branches ;
  12. next     1.3;
  13.  
  14. 1.3
  15. date     88.08.12.16.32.40;  author brent;  state Exp;
  16. branches ;
  17. next     1.2;
  18.  
  19. 1.2
  20. date     88.07.14.17.37.55;  author mendel;  state Exp;
  21. branches ;
  22. next     1.1;
  23.  
  24. 1.1
  25. date     88.06.19.14.29.58;  author ouster;  state Exp;
  26. branches ;
  27. next     ;
  28.  
  29.  
  30. desc
  31. @@
  32.  
  33.  
  34. 1.4
  35. log
  36. @make the system call Fs_RawIOControl
  37. @
  38. text
  39. @/*
  40.  *
  41.  * fsStubs.s --
  42.  *
  43.  *     Stubs for the Fs_ system calls.
  44.  *
  45.  * Copyright 1986, 1988 Regents of the University of California
  46.  * Permission to use, copy, modify, and distribute this
  47.  * software and its documentation for any purpose and without
  48.  * fee is hereby granted, provided that the above copyright
  49.  * notice appear in all copies.  The University of California
  50.  * makes no representations about the suitability of this
  51.  * software for any purpose.  It is provided "as is" without
  52.  * express or implied warranty.
  53.  *
  54.  * rcs = $Header: fsStubs.s,v 1.3 88/08/12 16:32:40 brent Exp $ SPRITE (Berkeley)
  55.  *
  56.  */
  57.  
  58. #include "userSysCallInt.h"
  59.  
  60. SYS_CALL(Fs_AttachDisk,        SYS_FS_ATTACH_DISK)
  61. SYS_CALL(Fs_ChangeDir,         SYS_FS_CHANGE_DIR)
  62. SYS_CALL(Fs_CheckAccess,    SYS_FS_CHECKACCESS)
  63. SYS_CALL(Fs_Close,         SYS_FS_CLOSE)
  64. SYS_CALL(Fs_Command,         SYS_FS_COMMAND)
  65. SYS_CALL(Fs_CreatePipe,        SYS_FS_CREATEPIPE)
  66. SYS_CALL(Fs_GetAttributes,     SYS_FS_GET_ATTRIBUTES)
  67. SYS_CALL(Fs_GetAttributesID,     SYS_FS_GET_ATTR_ID)
  68. SYS_CALL(Fs_GetNewID,         SYS_FS_GET_NEW_ID)
  69. SYS_CALL(Fs_HardLink,         SYS_FS_HARDLINK)
  70. SYS_CALL(Fs_RawIOControl,     SYS_FS_IO_CONTROL)
  71. SYS_CALL(Fs_MakeDevice,        SYS_FS_MAKE_DEVICE)
  72. SYS_CALL(Fs_MakeDir,         SYS_FS_MAKE_DIR)
  73. SYS_CALL(Fs_Open,         SYS_FS_OPEN)
  74. SYS_CALL(Fs_RawRead,         SYS_FS_READ)
  75. SYS_CALL(Fs_RawWrite,         SYS_FS_WRITE)
  76. SYS_CALL(Fs_ReadLink,         SYS_FS_READLINK)
  77. SYS_CALL(Fs_Remove,         SYS_FS_REMOVE)
  78. SYS_CALL(Fs_RemoveDir,         SYS_FS_REMOVE_DIR)
  79. SYS_CALL(Fs_Rename,         SYS_FS_RENAME)
  80. SYS_CALL(Fs_RawSelect,         SYS_FS_SELECT)
  81. SYS_CALL(Fs_SetAttributes,     SYS_FS_SET_ATTRIBUTES)
  82. SYS_CALL(Fs_SetAttributesID,     SYS_FS_SET_ATTR_ID)
  83. SYS_CALL(Fs_SetDefPerm,     SYS_FS_SET_DEF_PERM)
  84. SYS_CALL(Fs_SymLink,         SYS_FS_SYMLINK)
  85. /*SYS_CALL(Fs_ReadVector,     SYS_FS_READVECTOR)*/
  86. /*SYS_CALL(Fs_WriteVector,     SYS_FS_WRITEVECTOR)*/
  87. SYS_CALL(Fs_WriteBackID,     SYS_FS_WRITEBACKID)
  88. SYS_CALL(Fs_SetAttr,         SYS_FS_SET_ATTR_NEW)
  89. SYS_CALL(Fs_SetAttrID,         SYS_FS_SET_ATTR_ID_NEW)
  90. @
  91.  
  92.  
  93. 1.3
  94. log
  95. @Added syscall stubs for new variants of Fs_SetAttributes
  96. @
  97. text
  98. @d16 1
  99. a16 1
  100.  * rcs = $Header: fsStubs.s,v 1.2 88/07/14 17:37:55 mendel Exp $ SPRITE (Berkeley)
  101. d32 1
  102. a32 1
  103. SYS_CALL(Fs_IOControl,         SYS_FS_IO_CONTROL)
  104. @
  105.  
  106.  
  107. 1.2
  108. log
  109. @Changed comment characters from |* to /* */.
  110. @
  111. text
  112. @d16 1
  113. a16 1
  114.  * rcs = $Header: fsStubs.s,v 1.1 88/06/19 14:29:58 ouster Exp $ SPRITE (Berkeley)
  115. d50 2
  116. @
  117.  
  118.  
  119. 1.1
  120. log
  121. @Initial revision
  122. @
  123. text
  124. @d1 18
  125. a18 16
  126. |*
  127. |* fsStubs.s --
  128. |*
  129. |*     Stubs for the Fs_ system calls.
  130. |*
  131. |* Copyright 1986, 1988 Regents of the University of California
  132. |* Permission to use, copy, modify, and distribute this
  133. |* software and its documentation for any purpose and without
  134. |* fee is hereby granted, provided that the above copyright
  135. |* notice appear in all copies.  The University of California
  136. |* makes no representations about the suitability of this
  137. |* software for any purpose.  It is provided "as is" without
  138. |* express or implied warranty.
  139. |*
  140. |* rcs = $Header: fsStubs.s,v 2.4 87/09/21 10:32:10 nelson Exp $ SPRITE (Berkeley)
  141. |*
  142. d47 2
  143. a48 2
  144. |*SYS_CALL(Fs_ReadVector,     SYS_FS_READVECTOR)
  145. |*SYS_CALL(Fs_WriteVector,     SYS_FS_WRITEVECTOR)
  146. @
  147.